mechanical jacks - Turkish English Dictionary